package com.keyingbo.leran.spring.framkwork.aop.aspect;

import java.lang.reflect.Method;

/**
 * @Auther: KEYB
 * @Date: 2019-4-17 14:02
 * @Description:
 */
public interface DemoJoinPoint {

    Object getThis();

    Object[] getArguments();

    Method getMethod();

    void setUserAttribute(String key, Object value);

    Object getUserAttribute(String key);

    Object proceed() throws Throwable;
}
